Spotted Jezebel
(Delias aganippe)
Final Larvae